\hypertarget{study__mpc__constr___de_donaoutdisturbreject__ccsparse__optimized_8m}{
\subsection{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized.m File Reference}
\label{d9/d9a/study__mpc__constr___de_donaoutdisturbreject__ccsparse__optimized_8m}\index{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized.m@{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized.m}}
}


Constrained MPC MIMO controller with the Hessian calculations based on the described in De Dona book.  


\subsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
function \hyperlink{study__mpc__constr___de_donaoutdisturbreject__ccsparse__optimized_8m_afdb4965328529f28e9895d5cd75ab793}{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized} (in y)
\end{DoxyCompactItemize}


\subsubsection{Detailed Description}
Constrained MPC MIMO controller with the Hessian calculations based on the described in De Dona book. \begin{DoxyAuthor}{Author}
Mikhail Konnik 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
10 January 2012 
\end{DoxyDate}


Definition in file \hyperlink{study__mpc__constr___de_donaoutdisturbreject__ccsparse__optimized_8m_source}{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized.m}.



\subsubsection{Function Documentation}
\hypertarget{study__mpc__constr___de_donaoutdisturbreject__ccsparse__optimized_8m_afdb4965328529f28e9895d5cd75ab793}{
\index{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized.m@{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized.m}!study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized@{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized}}
\index{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized@{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized}!study_mpc_constr_DeDonaoutdisturbreject_ccsparse_optimized.m@{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized.m}}
\paragraph[{study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized}]{\setlength{\rightskip}{0pt plus 5cm}function study\_\-mpc\_\-constr\_\-DeDonaoutdisturbreject\_\-ccsparse\_\-optimized (
\begin{DoxyParamCaption}
\item[{in}]{ y}
\end{DoxyParamCaption}
)}\hfill}
\label{d9/d9a/study__mpc__constr___de_donaoutdisturbreject__ccsparse__optimized_8m_afdb4965328529f28e9895d5cd75ab793}

\begin{DoxyParams}{Parameters}
\item[{\em y}]= output from the plant, a vector of \mbox{[}m x 1\mbox{]} size.\end{DoxyParams}

\begin{DoxyRetVals}{Return values}
\item[{\em u\_\-new}]= output from the control (control signal) is a vector of \mbox{[}n x 1\mbox{]} outputs. \end{DoxyRetVals}
